Umbraco 17 Upgrade: What it involves and how to get started
If your website runs on Umbraco, there’s a good chance the upgrade to version 17 is already on your radar — or it should be. Umbraco 17 is the latest Long-Term Support (LTS) release, built on .NET 10, and it represents the biggest step-change in the platform in several years. More immediately: the end-of-life deadlines for older versions are close, and the cost of missing them is real.
This article covers what the Umbraco 17 upgrade actually involves, which version you’re likely coming from, what’s new in the release, and how 16i approaches upgrade projects.
Why Umbraco 17 upgrade deadlines matter now
Umbraco follows a predictable release cycle, with Long-Term Support versions released every two years. Once a version reaches end of life, it stops receiving security patches, bug fixes, and official support. That means vulnerabilities go unaddressed, integrations with third-party packages become harder to maintain, and your site gradually accumulates technical risk.
The current deadlines are:
Umbraco version
End of life date
Status
Umbraco 7 / 8
Already passed
Unsupported — full migration required
Umbraco 10 LTS
June 2025
No longer supported
Umbraco 13 LTS
December 2026
Approaching — plan now
Umbraco 16
June 2026
Already passed
Umbraco 17 LTS
November 2028
Current LTS — upgrade target
If your site is running Umbraco 13, you have until December 2026 before support ends — but that timeline is shorter than it looks once you factor in discovery, development, testing, and deployment. Planning now avoids rushing later.
If your site is on Umbraco 16, support has already ended as of June 2026. Upgrading to 17 should be a priority.
Staying on an unsupported Umbraco version isn’t a theoretical risk. Security vulnerabilities go unpatched, third-party packages stop supporting your version, and eventually the cost of upgrading becomes significantly higher than if you’d planned ahead.
What version are you running? Upgrade paths explained
The path to Umbraco 17 depends on which version you’re currently running.
Umbraco 13 → 17
This is the most common upgrade scenario and the most straightforward. Umbraco supports direct LTS-to-LTS upgrades, so a Umbraco 13 site can move directly to 17 without stepping through versions 14, 15, and 16. The .NET version moves from .NET 8 to .NET 10, and most well-maintained packages will have compatible releases available.
Umbraco 14, 15, or 16 → 17
If you’re running a non-LTS version (14, 15) or the recently end-of-life version 16, upgrading to 17 is typically a cleaner step than a cross-LTS jump. These versions are already on the modern .NET Core architecture, which reduces the complexity of the move.
Umbraco 7 or 8 → 17
This is not an upgrade in the conventional sense — it’s a migration. Versions 7 and 8 were built on the legacy .NET Framework (not .NET Core), and the architectural difference is too significant for a standard upgrade process. Moving from version 7 or 8 to 17 requires rebuilding the site on the modern platform. That’s a more significant project, but it’s also an opportunity to modernise the codebase, clean up years of accumulated technical debt, and build on a foundation that will serve you for the next five to eight years.
What’s new in Umbraco 17
Umbraco 17 is a substantial release. The headline changes that matter most to organisations running existing sites:
Built on .NET 10
Umbraco 17 runs on Microsoft’s .NET 10 framework, which brings meaningful performance improvements over .NET 8. Sites start up faster, handle concurrent requests more efficiently, and benefit from the broader ecosystem improvements Microsoft ships with each .NET release.
Rebuilt back office
The Umbraco back office has been fully re-engineered using a modern, web-component-based architecture. The editing experience is faster, more accessible, and designed to be extensible. For content teams who spend significant time in the CMS, the day-to-day experience is noticeably better — navigation is cleaner, workflows are more intuitive, and the interface scales properly on different screen sizes.
TipTap replaces TinyMCE as the rich text editor
Umbraco 17 ships with TipTap as its default rich text editor, replacing TinyMCE. This is a meaningful change for sites with complex content editing workflows. If you have customised TinyMCE configurations, these will need to be reviewed and migrated as part of the upgrade.
Release Sets for content scheduling
A significant new editorial feature: Release Sets allow editors to group multiple content items and publish them together at a scheduled time. For organisations managing large content releases — campaign launches, seasonal updates, product rollouts — this removes the coordination overhead of publishing items individually.
Improved performance and caching
Umbraco 17 introduces HybridCache, which significantly improves startup times on large sites with extensive content trees. Sites that previously had slow back-office load times due to content volume will see meaningful improvement.
Improved accessibility in the back office
Umbraco has worked with an external accessibility consultant to bring the back office into closer alignment with WCAG standards. This matters both for organisations with accessibility obligations for their internal tools and for teams with editors who use assistive technologies.
What the upgrade process involves
A well-planned Umbraco 17 upgrade follows a consistent sequence, regardless of the size of the site. The steps that matter most:
Version audit: establishing exactly which version of Umbraco you’re running, which packages are installed, and which have Umbraco 17 compatible releases available
Custom code review: identifying any code that interacts with Umbraco internals in ways that may be affected by breaking changes in version 17 — particularly TinyMCE configurations, custom back-office extensions, and middleware
.NET version update: updating the project’s target framework from .NET 8 (Umbraco 13) to .NET 10 (Umbraco 17)
Package updates: updating all Umbraco packages to versions compatible with 17 and .NET 10
Database backup: a full backup of both the database and media library before any upgrade steps begin — non-negotiable
Upgrade execution: applying the Umbraco 17 package, allowing the database migration to run, and resolving any issues that surface
Testing: functional testing across content types, editors, integrations, and front-end templates
Deployment: staged deployment through development, staging, and production environments
The complexity of each step varies depending on how heavily customised your site is, how many third-party packages you use, and how actively the site has been maintained. A relatively clean Umbraco 13 site with standard packages will upgrade more smoothly than a heavily customised site with bespoke back-office extensions.
We take a full database and media backup before touching anything. Then we upgrade on a local clone, resolve all issues there, and only move to staging once the local environment is stable. Rushing any of those steps creates problems that take longer to fix than the upgrade itself.
How long does an Umbraco upgrade take?
Timelines depend on the site’s complexity, the version being upgraded from, and how much custom code needs reviewing. As a rough guide:
Scenario
Typical timeline
Clean Umbraco 13 site, standard packages,
minimal custom code2 to 4 weeks
Umbraco 13 site with custom back-office
extensions or complex integrations4 to 8 weeks
Umbraco 7 or 8 migration
(full rebuild on modern stack)8 to 16 weeks depending on site size
Large enterprise platform with
multiple environmentsScoped individually after audit
These timelines include discovery, development, testing across environments, and deployment. They don’t include any additional work to take advantage of new Umbraco 17 features — like migrating to TipTap or implementing Release Sets — which can be scoped as a separate phase once the base upgrade is complete.
Ready to upgrade? Work with 16i
16i is an accredited Umbraco agency based in Cheltenham. We’ve been building and maintaining Umbraco sites across a wide range of sectors for many years — from corporate and manufacturing platforms to arts venues, trade portals, and hospitality brands.
Umbraco upgrade projects follow a consistent process: we start with an audit of your current site to establish exactly what’s involved, give you a realistic timeline and cost estimate, and then manage the upgrade through to deployment. We handle the technical complexity so your team doesn’t have to.
If your site is on Umbraco 13 and you haven’t started planning the upgrade to 17 yet, now is the right time to begin. The December 2026 end-of-life date is close enough that leaving it much longer will reduce your options and increase the risk of having to rush.
Get in touch at hello@16i.co.uk or call +44(0)1242 654 000.
Share article:
Customer Portal Software vs Bespoke: How to Decide
Off-the-shelf portal software suits simple needs. Bespoke suits complex ones. A practical guide from 16i — with the Grant UK G1 portal as a real example.
Read more
What is an MVP? A plain-English guide to minimum viable products
An MVP (minimum viable product) is the simplest working version of your idea that you can test with real users.
Read more
Customer portal software in 2026: options, features and how to choose
A customer portal software review comparing usability, integration, security and scalability to choose the right long-term platform.
Read more
Estate Agents: how to improve website performance to drive more enquiries
With nearly 100% of home buyers using the internet during their property search, and around 57% starting on portals such as Rightmove or Zoopla, a strong digital presence is essential for estate agencies - making it crucial to capture attention, drive direct traffic, and generate enquiries through your own website.
Read more
Why use Umbraco? Ten reasons to choose it
Umbraco is an-easy-to-use, open-source content management system CMS which currently supports over 750,000 websites
Read more
What Digital Transformation consultancy does
Digital transformation consultancy helps organisations improve systems, journeys and performance with practical strategy, design and technical delivery.
Read more
7 Digital Transformation trends 2026
Explore digital transformation trends 2026, from AI and composable platforms to resilience, data, and service design that drives growth.
Read more
Umbraco vs Drupal: which CMS should you choose in 2026?
When it comes to choosing the right content management system (CMS), Umbraco and Drupal are often top contenders—especially for medium to large organisations looking for robust, flexible platforms. Both are powerful, open-source solutions with loyal communities, but they cater to different needs and development requirements. In this blog, we’ll break down the key differences between Umbraco and Drupal to help you decide which one might be the better fit for your project.
Read more